package gew.data;

import java.util.HashMap;

public class TradeTopNPartnersDataRow {
    private final int periodId;
    private final HashMap<Integer, TradeTopNPartnersDataItem> items = new HashMap<>();

    public TradeTopNPartnersDataRow(int periodId) {
        this.periodId = periodId;
    }
    
    public int getPeriodId() {
        return periodId;
    }
    
    public TradeTopNPartnersDataItem getItem(Integer periodId) {
        return items.getOrDefault(periodId, TradeTopNPartnersDataItem.EMPTY);
    }
    
    void addItem(TradeTopNPartnersDataItem item) {
        items.put(item.getPartnerId(), item);
    }
}
